/* 
 * EspecialiadeLocalAtendimento.java
 * 
 * Data de criação: 06/09/2010
 * 
 * O2SOLUTIONS - SOLUÇÕES EM TECNOLOGIA DA INFORMAÇÃO. 
 *
 */
package br.com.o2solutions.siso.integration.entidade;

import javax.persistence.Entity;
import javax.persistence.Table;

import br.com.o2solutions.core.integration.repository.entity.BaseEntity;

/**
 * Classe responsável por
 * 
 * @author Osvaldeir
 * @since  06/09/2010
 *
 */
@Entity
@Table(name="RLESPECIALIDADELOCALATENDIMENTO")
public class EspecialidadeLocalAtendimento extends BaseEntity<Integer> {

	private static final long serialVersionUID = 1L;
	
	private Especialidade especialidade;
	
	private DestinoAtendimento localAtendimento;
	
	private Boolean ativa;

	/**
	 * Retorna o(a) especialidade.
	 * 
	 * @return Especialidade
	 */
	public Especialidade getEspecialidade() {
		return especialidade;
	}

	/**
	 * Atribui o(a) especialidade.
	 *
	 * @param especialidade Especialidade
	 */
	public void setEspecialidade(Especialidade especialidade) {
		this.especialidade = especialidade;
	}

	/**
	 * Retorna o(a) localAtendimento.
	 * 
	 * @return LocalAtendimento
	 */
	public DestinoAtendimento getLocalAtendimento() {
		return localAtendimento;
	}

	/**
	 * Atribui o(a) localAtendimento.
	 *
	 * @param localAtendimento LocalAtendimento
	 */
	public void setLocalAtendimento(DestinoAtendimento localAtendimento) {
		this.localAtendimento = localAtendimento;
	}

	/**
	 * Retorna o(a) ativa.
	 * 
	 * @return Boolean
	 */
	public Boolean getAtiva() {
		return ativa;
	}

	/**
	 * Atribui o(a) ativa.
	 *
	 * @param ativa Boolean
	 */
	public void setAtiva(Boolean ativa) {
		this.ativa = ativa;
	}

}
